@import url('reset.css');
body{
	line-height: 1;
	background: #fff url(../images/bgsite.jpg) repeat-x;
	color: #333;
	font: 14px "Helvetica Neue", Helvetica Neue, Helvetica, Arial, sans-serif;
}


/*Estructura*/
#blog {
	margin:auto;
	width:900px;
}
h1,h2,h3,h4 {font-family:verdana, sans-serif; font-weight:bold;}
h1 {font-size:2.4em;color:#7eca06;}
p {line-height:150%; margin:5px 0px; padding:5px; font-size:95%;}
p.green {color:#7eca06; font-weight:bold; font-size:13px; padding:0px !important;}
p.italic{font-style:italic;}
#nav {
	height:72px;
	line-height:72px;
}
	.link {color:#fff; text-decoration:none; font-weight:bold; font-size:78%;}
	.menu {position:relative !important; width:100%;}
	.menu ul {position:absolute!important; right:0px !important; top:-52px !important;}
	.menu ul li {float:left; margin:0px 6px;}
	.menu ul li a {padding:0px 10px; display:block; height:30px;line-height:30px; color:#fff; text-decoration:none; font-weight:bold;}
	.menu ul li a:hover, .menu ul li a.active{background:#81ca07;}
	
	#logo {height:134px; position:relative!important;}
	h1.logo a {display:block; text-indent:-9999px; width:73px; height:120px; background:url(../images/sprite.png) 0px 0px; position:relative; top:6px;}
	.search	{position:absolute; right:0px; top:40px;}
	
#container	{
	height:auto;
	position:relative;
	top:40px;
	background:url(../images/bgcontainer.jpg) no-repeat bottom center; 
	padding-bottom:94px;
}

	#content {width:90%;}
	#featured {height: 300px; background: #009cff url('../orbit/loading.gif') no-repeat center center; 
	overflow: hidden; -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.80);}
	#post	{margin:10px 0px;padding:4px;}
	#post img {padding:5px; background:#ffff; -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.80); margin-right:6px;}
	#sidebar {width: 90%; background: blanchedalmond;}
	
	
#footcontainer {
	width:100%;
	height:380px;
	background:url(../images/bgsiteb.jpg) repeat-x;
	position:relative;
	top:29px;
}